﻿
@charset "utf-8";
/*==========@@HTML默认 开始@@==========*/
/*基本*/
*{ padding:0px; margin:0px }
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form,fieldset, 
legend, input, button,textarea, p, blockquote, th, td { margin: 0; padding: 0;}
body{color:#333;  margin:0px auto; font-family: "微软雅黑"; font-size:12px; }
div{ margin:0; padding:0; border:0; }
img{ margin:0; padding:0; border:0; }
p{ margin: 0px; line-height:1.8em;font-size: 15px;color: #424242;}
b,strong {font-weight: bold;}
table { border-collapse: collapse; border-spacing: 0; }
li{ list-style: none outside none;}

/*链接*/
a{ text-decoration:none; color:#424242; background: transparent;  outline:none}
a:visited {}
a:focus { outline:none; }
a:hover, a:active{ color:#424242; outline:none;}

/*标题*/
h1 { font-size: 1.3em;margin:  0;}
h2 {font-size: 1.2em; margin: 0;}
h3 { font-size: 1.17em;margin: 0;}
h4 {font-size: 1em;margin:0;}
h5 {font-size: 0.83em;margin: 0;}
h6 { font-size: 0.67em;margin: 0;}
#topcontrol{z-index: 99999;}
/*表单*/
form {margin: 0;}
button,input,select,textarea { font-size: 100%;margin: 3px; vertical-align: baseline; *vertical-align: middle; }
button,select {text-transform: none;}
input{padding:2px;background-color: #FFFFFF;border: 1px solid #ccc;width:99%;line-height: normal;}
textarea{padding: 2px;color: #000000;background-color: #fff;width:99%;}

/*其它*/
blockquote {margin: 1em 40px;}
dfn {font-style: italic;}
hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
code, kbd, pre, samp {font-size: 1em;}
pre {margin: 1em 0; white-space: pre;white-space: pre-wrap;word-wrap: break-word; }
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0; position: relative;vertical-align: baseline; /* Prevent `sub` and `sup` affecting `line-height` in all browsers.*/}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
dl{margin: 1em 0;}
dd {margin: 0 0 0 40px;}
/*==========@@HTML默认  结束@@==========*/


/*==========@@通用 开始@@==========*/
/*常用颜色*/
.blue {color: #00F !important;}
.green {color: #0F0 !important;}
.red {color: #F00 !important;}
.black {color: #000000 !important;}
.white {color: #FFFFFF !important;}
.gray { color:gray; !important; }
.purple { color:purple;  !important;}

/*浮动*/
.clear { display:block; clear:both; overflow:hidden;}
.fl { float:left; }
.fr { float:right; }

/*对齐方式*/
.left { text-align: left}
.right {text-align: right}
.center{ text-align: center}

/*其它*/
.hide { display:none; }  /*隐藏*/
.more{ float: right; padding-right:5px;} /*more链接*/
.more1{ float: right; padding-right:5px; background:url(../images/more1.jpg) no-repeat center center; padding:0px 10px 0px;}
.more1 a{ color:#FFF;}
.more3{ display:inline-block; width:5px;}
.more3 a{ color:#FFF; font-size:14px; } /*more链接*/
.code_image{ cursor: pointer; padding-bottom:6px;} /*验证码图片样式*/
/*==========@@通用 结束@@==========*/
.mainw{width: 1122px;margin: 0 auto;}


/*==========@@公共板块  开始@@==========*/
/* 顶部 */
.top{width: 100%;margin: 0 auto;height: 170px;background: #363636;}
.top .topt{width: 1122px;margin: 0 auto;height: 60px;background: #363636;}
.top1l{width: 930px;margin: 0 auto;height: 60px;float: left;}
.top1l p{line-height: 60px;}
.top1l span{color: #fff;font-size: 14px;}
.top1r{height: 60px;}
.top1r img{float: left;margin-top: 7px;}
.top1r1 {height: 60px;}
.top1r1 p{color: red;display: inline-block;font-size: 14px;line-height: 14px;margin-top: 12px;}
.top1r1 h1{color: red;display: inline-block;font-size: 20px;}
.top2{width: 100%;margin: 0 auto;height: 110px;background: #ffffff;}
.logonav{width: 1122px;margin: 0 auto;height: 110px;background: #fff;}
.logonavl{width: 380px;height: 110px;background: #fff;float: left;}
.logonavr{width: 740px;height: 110px;background: #fff;}
.top2t{width: 1122px;margin: 0 auto;height: 110px;background: #ffffff;}
.logo{height:110px;float: left;vertical-align: middle;}
.logo a{display: block;margin-top:12px; }
.logo a img{vertical-align: middle;}
.logor img{padding: 12px 40px 0; }
.logonavr ul{height: 110px;}
.logonavr ul li{float: left;line-height: 70px;margin:0 15px;-webkit-transition: all 0.5s ease; transition: all 0.5s ease;}
.logonavr ul li a{display: block;padding: 16px 0px;border-bottom:4px solid #fff;border-top:4px solid #fff;font-size: 18px;}
.logonavr ul li .current{border-bottom:4px solid #d13133;border-top:4px solid #fff; color: #d13133;}
.logonavr ul li a:hover{border-bottom:4px solid #d13133;border-top:4px solid #fff; color: #d13133; }

/*---------------------- banner  轮播样式 --------------------------------------------*/
.banner{width: 100%; overflow: hidden;height:630px;position:relative;z-index: 8888;}
.banner .banner-box{width:1920px;position:absolute;overflow:hidden;left:50%;margin-left:-960px;  }
.banner .banner-box .bd ul{ width:100% !important;}
.banner .banner-box .bd li{width:100% !important;height:630px;}
.banner .banner-box .bd li a{display:block;}
.banner .banner-box .bd li a img{display: block;width:1920px;overflow:hidden;}
.banner .banner-btn{width:100%;height:20px; position:absolute;bottom:30px;left:0;}
.banner .banner-box .hd ul{position: absolute;list-style: none; display: block;text-align: center;padding: 0; width: 100%;} 
.banner .banner-box .hd ul li{position: relative;display: inline-block;display:-webkit-inline-box;width:20px;height:20px;text-indent:-9999px;background:url(../images/bquan.png) no-repeat center center;margin:0 5px;cursor:pointer;} 
.banner .banner-box .hd ul li.on{background:url(../images/hquan.png) no-repeat center center; }
.banner2{height:352px;}
.banner2 .banner-box .bd li{width:100% !important;height:352px;}
/*banner 结束*/

/*走进华龙*/

.index_about{width: 1122px;height: 510px;margin: 0 auto;}
.index_about{clear: both;}
.index_about_img a{display: inline-block;}
.index_about_img img{width: 560px;height: 413px;}
.index_about_text {display: inline-block;width: 545px;height: 413px;
-moz-box-shadow: 7px 5px 11px #d4d0d0; /* 老的 Firefox */
box-shadow: 7px 5px 11px #d4d0d0;
-webkit-box-shadow: 7px 5px 11px #d4d0d0;


}
.index_about_text .xian{border-bottom: 2px solid #ab0000;margin-left: 20px;width: 30px;height: 20px;display: block;}
.index_about_text h2{margin-top: 40px;font-size: 18px;color: #3b3b3b;}
.index_about_text h2 a{margin: 0 20px;}
.index_about_text p{margin: 20px 20px 40px;font-size: 15px;color: #424242;text-indent: 2em;}
.index_about_text .mores a{margin: 20px 0 0 20px;cursor: pointer;}

.index_zhuz{height: 600px;}
.index_zhuz ul {height: 400px;}
.index_zhuz ul li{width: 260px;margin-left:27px;float: left;}
.index_zhuz ul li:first-child{margin-left:0px;}
.index_zhuz ul li a{display: block;}
.index_zhuz ul li a p{width: 260px;overflow: hidden;line-height: 1em;height: 1em;margin-top: 1em;text-align: center;}
.index_zhuz ul li a img {width: 260px;height: 350px;border-radius: 5px;border:none;outline:none;-moz-border-radius: 5px; -webkit-border-radius: 5px; overflow: hidden;behavior: url(css/iecss3.htc);}
.index_zhuz p a{display:inline-block;width:144px;height:48px;background: url(../images/mores.png) center no-repeat!important;line-height: 44px;}
.index_zhuz>p {line-height: 48px;}

.index_team{overflow:hidden; height:692px;display: block; background: url(../images/tubanner.jpg) center no-repeat!important;}
.index_team>img{width:1920px;height:692px;position:absolute;overflow:hidden;left:50%;margin-left:-960px;}
.index_team ul {height: 430px;}
.index_team ul li{width: 360px;height: 420px;margin-left:21px; background: url(../images/bg.png) no-repeat;float: left;overflow: hidden;} 
.index_team ul li:first-child{margin-left:0px;}
.index_team ul li a{display: block;}
.index_team ul li a p{width: 310px;overflow: hidden;line-height: 1em;height: 1em;margin: 0 25px;text-align: center;}
.index_team ul li a img {width: 245px;height: 330px;margin: 17px 49px;border: 8px solid #222222;}
.index_team p a{display:inline-block;width:144px;height:48px;background: url(../images/mores.png) center no-repeat!important;line-height: 44px;}
.index_team>p {line-height: 48px;}
.index_team ul li:hover a img {border: 8px solid red;}
.index_team ul li:hover a p{color: #ff0000;}



.index_fc{width: 100%;height: 560px;min-height: 560px;background: #f6f6f6;}
.content{width: 1122px;margin: 0 auto;}
.picScroll-left1{position:relative;height:350px;}
.picScroll-left1 .hd{position:relative;text-align: center;}
.picScroll-left1 .hd li{position: relative;display: inline-block;display:-webkit-inline-box;width:20px;height:20px;text-indent:-9999px;background:url(../images/huiquan.png) no-repeat center center;margin:0 5px;cursor:pointer;}
.picScroll-left1 .hd ul .on{width:20px;height:20px;background:url(../images/hquan.png) no-repeat center center; }
.picScroll-left1 .bd{ width:1122px; margin:0px auto; overflow: hidden;}
.picScroll-left1 .bd .tempWrap{ width:1122px!important; margin:0px auto; overflow: hidden;}
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{margin-right:25px;width:260px; height:350px; float:left; _display:inline; overflow:hidden;position: relative; }
.picScroll-left1 .bd ul li img{width: 260px;height: 350px;border-radius: 10px;-webkit-border-radius: 10px; -moz-border-radius: 10px;  behavior: url(css/iecss3.htc); }


.index_news{width: 1122px;margin: 0 auto;height: 580px;margin-bottom: 120px;}
.index_newsc{width: 1122px;margin: 0 auto;height: 450px;}
.index_newsl{width: 676px;height: 456px;}
.index_newsr{width: 403px;height: 456px;}
.index_newsl h2,.index_newsr h2{font-size: 18px; height: 50px; line-height: 50px; cursor: pointer; background: #ab0000; color: #fff; padding-left: 20px;}
.index_newsl h2 i,.index_newsr h2 i{width: 12px; height: 2px; background: #fff; margin-right: 10px; position: relative; bottom: 5px; display: inline-block;}
.index_newsl h2 a,.index_newsr h2 a{float: right; color: #fff; padding-right: 10px;}
.lanren { padding: 18px; background: #f5f5f5; height: 388px;}
.clearfix {display: block;}
.lannavtop {height: 180px;width: 100%;position: relative;}
.lannavtop div h3 a {font-size: 21px;color: #333;line-height: 50px;}
.xx h3{ font-weight: 500;}
.lannavtop div p {font-size: 16px;color: #676767;line-height: 28px;text-indent: 2em;}
.lannavbot ul li {line-height: 30px;font-size: 15px;}
.lannavbot ul li i {width: 4px;height: 4px;background: #e83820;margin-right: 10px;position: relative;bottom: 2px;display: inline-block;}
.lannavbot ul li a {color: #676767;}
.lannavbot ul li span {float: right;color: #676767;}
.lanren .lannavbot p {text-align: right;margin-top: 20px;}
.lanren .lannavbot p a {font-size: 16px;color: #e83820;}
.lannavtop a i{display: block;width:48px;height:48px;background:url(../images/play.png) no-repeat center center;position: absolute;left: 112px;top: 67px; z-index: 9999; }
.lanren a:hover{color:#e83820!important;}
.fanshu a:hover{color:#e83820!important;}
.kuaisutd a:hover{color:#e83820!important;}
.xx{width: 340px;}
.xx h3 a{margin-top: 10px;display: inline-block;}
.sj p{text-indent: 2em;padding-bottom: 5px!important;}


.index_newsr .fanshu {width: 363px;height: 384px;background: url(../images/fanshu.png);background-size: 100%;}
.fanshu{padding: 20px;}
.fanshu ul li {line-height: 35px;font-size: 15px;border-top:1px #d4d4d4 dashed; }
.fanshu ul li:first-child {border-top:none; }
.fanshu ul li i { width: 4px; height: 4px; background: #e83820; margin-right: 10px; position: relative; bottom: 2px;display: inline-block;}

.link{width: 100%;height:60px;background: #ab0000;margin: 0 auto;}
.link p{width: 1122px;height:60px;line-height:60px;background: #ab0000;margin: 0 auto;color:#fff;font-size: 16px;overflow: hidden;}
.link p a{color:#fff;font-size: 16px;margin-right: 1em; }
.footer{background: #181818;width: 100%;height: 328px;}
.footer .foot{width: 1122px;margin: 0 auto;}
.footer .foot .xian{margin: 20px 25px;}
.footer .foot1{height: 173px;width: 220px;}
.footer .foot1 a img{width: 220px;height: 130px;display: block;margin-top: 35px;}
.foot2 {display: block;height: 173px;width: 220px;}
.foot2 ul{float: left; margin-top: 6px;}
.foot2 ul:first-child{margin-right: 20px;}
.foot2 a{display: block;color: #ebeaea;font-size: 16px;  margin: 3px 3px 9px 0;}
.foot3{width: 380px;}
.foot3 .foot_lx p{display: inline-block;color: #ebeaea;font-size: 16px;}
.foot3 .foot_lx p img{position: relative;top: 5px;}
.foot4 img{max-width: 100px;max-height: 100px;padding: 8px;background: #ebeaea;}

.foot2 h3,.foot3 h3,.foot4 h3{display: block;color: #ebeaea;font-weight: 500;font-size: 16px;}
.foot2 span,.foot3 span,.foot4 span{display: inline-block;border-bottom: 2px solid #ab0000;width: 2em; height: 12px;margin-bottom: 12px;}
.footer hr{clear: both;height:1px;border:none;border-top:1px solid #414141;}
.footer hr{clear: both;height:1px;border:none;border-top:1px solid #414141;}
.footer .foot_bottom{width: 1122px;margin: 0 auto;height: 60px;padding-top: 15px;}
.footer .foot_bottom p{margin: 0 auto;text-align: center;color:#ffffff; }
.footer .foot_bottom p a{color:#ffffff; }
.footer .foot_bottom p img{margin-right:5px;position: relative;top: 5px;}


/*--当前位置--*/
.local{height: 50px;line-height: 50px;background: #f1f1f1; border-bottom: 1px solid #e2e2e2; font-size: 16px; color: #868686;}
.location {width: 1122px;margin: 0 auto;}
.location a{color: #868686;}


/*--主体导航、内容--*/
.main{width: 100%;}
.main_body{width: 1122px;margin: 45px auto;display: block;}
/*导航*/
.main_body .main_left{width: 240px;margin-bottom: 50px;}
.body_nav{width: 240px;}
.body_nav h3 { height: 80px; line-height: 80px; text-align: center; border-top-left-radius: 10px; background: #ab0000; color: #fff; font-size: 15px; margin-bottom: 10px;}
.body_nav h3 span { font-size: 24px; font-weight: 900;}
.body_nav ul li {height: 50px; line-height: 50px; background: #f4f4f4; border-bottom: 2px solid #fff;text-align: center;-webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;}

.body_nav ul li a { color: #424242; font-size: 18px; display: block;}
.body_nav ul li:hover {background: #f7c200;}
.body_nav ul li:hover a{color: #fff;}
.body_nav ul .current {color: red;background: #f7c200;}
.body_nav ul .current a{ color: #fff;}
.proritxt h2 { border-bottom: 1px solid #dfdfdf; font-size: 20px;color: #666;line-height: 30px;}
/*内容*/
.main_rlght{width: 830px;}
.main_title h2 {border-bottom: 1px solid #dfdfdf;color: #494949;line-height: 30px;font-weight: normal;}
.main_title h2 p {font-size: 20px;border-bottom: 2px solid #da241a;padding-bottom: 6px;display: inline-block;}
.main_title h2 p span {font-size: 16px;}


/*联系我们*/
.contact{width: 980px;}
.lxl{width: 600px;position: relative;}
.lxr{width: 180px;margin-right: 90px;}
.lxr img{width: 180px!important;height: 180px!important;}
.lxr p{text-align: center;}
.lxl p{width: 600px;line-height: 35px;border-top: 1px #d0cccc dotted;}
.lxl p img{width: 28px;height: 28px;position: absolute;}
.lxl p:first-child {border-top:none;}
.lxl p:first-child img{width: 25px;height: 25px;}
.lxl p:nth-child(2) img{width: 28px;height: 28px;}
#map{width: 978px;height: 400px;border: 1px solid #d8d8d8;clear: both;margin: 0 auto;}

.ChannelContent {font-size: 15px;color: #636363;line-height:1.8em;width: 830px;max-width: 830px;display: block;margin-bottom: 80px;}
.ChannelContent img{max-width: 830px;height: auto!important;margin: 12px 0;}
.ChannelContent p{font-size: 15px;color: #636363;line-height:1.8em;text-indent: 2em;display: block;margin: 12px 0;}
.ChannelContent p img{margin-left: -2em;}
.ChannelContent p span img{margin-left: -2em;display:inline-block;}
.ChannelContent span img{margin-left: 0em;display:inline-block;}
.ChannelContent span {margin-left: 0em;line-height:1.8em;}
.flip{margin-bottom: 80px;clear: both;}
.flip a:hover{color: #de0707;}
.Previous,.Next{font-size: 15px;color: #666;line-height: 28px;}
.Next a,.Previous a{font-size: 15px;color: #666;}
.Next b,.Previous b{padding: 5px 2px;color: #424242;}

/*------------------------分页------------------------*/

.page {clear:both;padding: 50px 0 0; text-align: center;}
.page .pageinfo,.total,.pagefirst,.pageend{display: none;}
.page .current {display: inline;font-size: 14px;margin: 0 3px;padding: 5px 10.5px;color: #c80000;border: 1px solid #c80000;}
.page .pagenum {font-size: 14px;margin: 0 3px;padding:5px 6.5px;background:#fff;color: #888;border: 1px solid #c9c9c9;}
.page .pageup,.pagedown{display: inline;font-size: 14px;margin: 0 3px;padding: 5px 11px;background:#fff;color: #888;border: 1px solid #c9c9c9;}
.page .pageup:hover,.page .pagedown:hover,.page .pagenum:hover{color: #c80000;border: 1px solid #c80000;}

/*--主体导航、内容结束--*/

/*--主体内容列表--*/
.main_rlght_list{}
.main_rlght_list ul{display:block;margin-bottom: 40px;}
.main_rlght_list ul li{width: 260px;float: left;margin-left: 25px;}
.main_rlght_list ul li:nth-child(3n+1){margin-left: 0px;}
.main_rlght_list ul li a img{width: 260px;height: 350px;border-radius: 5px;border:none;outline:none;-moz-border-radius: 5px; -webkit-border-radius: 5px; overflow: hidden;behavior: url(css/iecss3.htc);}
.main_rlght_list ul li a p{height: 2em;overflow: hidden;line-height: 2em;margin: 10px 0 30px 0;text-align: center;}
.main_rlght_list2{}
.main_rlght_list2 ul{display:block;margin-bottom: 40px;}
.main_rlght_list2 ul li{width: 404px;float: left;margin-left: 22px;position: relative;}
.main_rlght_list2 ul li a i{width:48px;height:48px;background:url(../images/play.png) no-repeat center center;position: absolute;bottom: 183px;left: 180px;}
.main_rlght_list2 ul li:nth-child(2n+1){margin-left: 0px;}
.main_rlght_list2 ul li a img{width: 400px;height: 285px;border:2px solid #999; }
.main_rlght_list2 ul li a p{height: 2em;overflow: hidden;line-height: 2em;margin: 10px 0 30px 0;text-align: center;}
.news ul{display:block;margin-bottom: 40px;}
.news ul li{height: 30px;}
.news ul li:hover a{color: #c80000;}
.news ul li a{height: 30px;line-height: 30px;font-size: 15px;}
.news ul li span{height: 30px;line-height: 30px;font-size: 15px;float: right;}

.jianjie{margin:30px auto;background: #f4f4f4;height: 350px;}
.jianjie>img{height: 350px;}
.jjxx{width: 535px;padding: 10px;}
.jjxx p{margin:10px 9px;color: #424242;font-size: 16px;}
.box{margin: 45px auto;background:#fff;}
.tab_menu{overflow:hidden;border-top: 1px solid #ab0000;}
.tab_menu li{width:120px;float:left;height:50px;font-size:18px;line-height:50px;color:#424242;background:#d9d9d9;text-align:center;cursor:pointer;}
.tab_menu li.current{color:#fff;background:#ab0000;}
.tab_menu li a{color:#424242;text-decoration:none;}
.tab_menu li.current a{color:#fff;}
.tab_box li{height:24px;line-height:24px;overflow:hidden;}
.tab_box li span{margin:0 5px 0 0;font-family:"微软雅黑";font-size:12px;font-weight:400;color:#ddd;}
.tab_box .hide{display:none;}}



/*margin-top距离*/
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
.mt50{margin-top: 50px;}
.mt60{margin-top: 60px;}
.mt70{margin-top: 70px;}
/*margin-top距离*/
.pt10{padding-top: 10px;}
.pt20{padding-top: 20px;}
.pt25{padding-top: 25px;}
.pt30{padding-top: 30px;}
.pt40{padding-top: 40px;}
.pt50{padding-top: 50px;}
.pt60{padding-top: 60px;}
.pt70{padding-top: 70px;}
/*margin-bottom距离*/
.mb10{margin-bottom: 10px;}
.mb20{margin-bottom: 20px;}
.mb30{margin-bottom: 30px;}
.mb40{margin-bottom: 40px;}
.mb50{margin-bottom: 50px;}
.mb60{margin-bottom: 60px;}
